home *** CD-ROM | disk | FTP | other *** search
/ The Utilities Experience / The Utilities Experience - Volume 1.iso / software / disk_tools / atapi / docs / manual.dok < prev    next >
Text File  |  1995-04-24  |  44KB  |  944 lines

  1. Inhaltsverzeichnis
  2.  
  3. Einleitung
  4. Was ist ein Filesystem?
  5. Systemanforderung
  6. Kopieren der CacheCDFS Master Diskette
  7. Die Installation
  8. Die Bedienung von CacheCDFS
  9. AmigaDOS und CacheCDFS
  10. CacheCDFS mit Macintosh HFS 
  11. Theorie der Cache Funktion
  12. CacheCDFS Voreinstellungen
  13. Abspielen von Musik CD`s
  14. Der CD32 Emulator
  15. Emulation einer PAL/NTSC Konsole
  16. Einführung in den CD32 Emulator
  17. Die Benutzung des CD32 Emulator
  18. Einstellen des CD32 Emulator
  19. Einige Beispiele
  20. Frage & Antwort - Problemlösungen
  21.  
  22.  
  23.  
  24. Einleitung
  25.  
  26. Willkommen zu CacheCDFS ein CD-Rom Kontrollsystem für die Amiga Computerfamilie. 
  27. Das CacheCDFS Paket besteht aus einem leistungsfähigem FileSystem, einem CD Audio 
  28. Abspielprogramm, einem Emulationssystem, welches es Ihnen erlaubt die meisten der be-
  29. liebten CD-Rom Spiele zu spielen, die für die Amiga CD32 Spielkonsole entwickelt wurden 
  30. und einige andere Hilfsprogramme, um Ihr CD-ROM Laufwerk zu steuern.
  31.  
  32. In diesem Paket ist folgendes enthalten: Diese Anleitung und  
  33. eine 3.5 Zoll Master Diskette.
  34. Es wird Ihnen dringend empfohlen die beigefügte Registrierkarte auszufüllen und an uns ein-
  35. zusenden, damit Sie technische Unterstützung und Updates erhalten.
  36.  
  37.  
  38. Was ist ein FileSystem?
  39.  
  40. Daten werden mit einem exakten Verfahren auf ein Speichermedium geschrieben. Beim 
  41. Amiga nennt sich dieses Verfahren FastFileSystem.
  42. Auf CD-Roms werden die Daten mit einem anderen Verfahren gespeichert. Dies ist der 
  43. Grund, warum Sie ein anderes Filesystem benötigen. 
  44. Einfach ausgedrückt ist das Filesystem ein "Übersetzer" zwischen dem physischen Format 
  45. einer CD und AmigaDOS.
  46.  
  47. Es muß festgestellt werden, daß ein Filesystem nur Zugriff zu den Daten erlaubt. Es findet 
  48. keine Bearbeitung oder Konvertierung der Daten statt.
  49. Dies wird anderen Programmen überlassen. Ein gutes Beispiel sind PhotoCD 
  50. Showprogramme (z.B. Photo Worx von Corporate Media).
  51.  
  52. Das Filesystem erlaubt AmigaDOS den Zugriff auf die Rohdaten der CD. PhotoWorx wieder-
  53. um benutzt AmigaDOS, um die Bilder einzulesen und anzuzeigen.
  54. Es   gibt verschiedene Arten wie die Daten auf einer CD organisiert sein können:
  55.  
  56. 1. HighSierra
  57. HighSierra war der erste Versuch ein Standardformat für CD-Roms zu schaffen. Es wurde 
  58. schnell vom Nachfolger ISO 9660 ersetzt. Heute wird dieses Format praktisch nicht mehr 
  59. verwendet. CacheCDFS unterstützt  das HighSierra Protokoll NICHT. Mit HighSierra forma-
  60. tierte Disketten können nicht gelesen werden.
  61. Sollte jedoch entsprechende Nachfrage bestehen, so wird in zukünftigen Versionen 
  62. HighSierra unterstützt werden.
  63.  
  64. 2. ISO9660, Level 1
  65. Dies ist das beliebteste Format für CD-Roms und ist in der MS-Dos Welt sehr verbreitet. 
  66. CacheCDFS kann diese CD`s lesen.
  67.  
  68. 3. ISO9660, Level 2
  69. Dies ist eine Erweiterung des ISO9660 Level 1. Es erlaubt längere Dateinamen. Es ist das 
  70. beliebteste Format für Amiga CD-Roms.
  71. CacheCDFS kann diese CD`s lesen.
  72.  
  73. 4. RockRidge
  74. RockRidge ist eine weitere Erweiterung zu ISO 9660. Der "Clou" an RockRidge ist, daß eine 
  75. mit ISO9660, Level 1 formatierte CD, die für MS DOS Maschinen lesbar ist wie durch 
  76. "Zauberei" auf "fähigeren" Maschinen, wie Ihr Amiga, längere Filenamen bekommt. 
  77. CacheCDFS kann diese CD`s korrekt bearbeiten.
  78.  
  79. 5. Macintosh HFS
  80. Wie der Name schon sagt kann dieses Format nur bei Apple Macintosh    Computern gefun-
  81. den werden. Es ist dasselbe Format welches von Mac Festplatten verwendet wird. 
  82. CacheCDFS versucht  diese CD`s so gut wie möglich zu lesen.
  83.  
  84.  
  85.  
  86. Systemanforderung
  87.  
  88. Dieses Paket benötigt zum Arbeiten:
  89. ·    einen Commodore Amiga Computer
  90. ·    AmigaDOS 2,04 oder höher
  91. ·    ein CD-Laufwerk mit Controller
  92. ·    mind. 1 MegaByte Speicher
  93. ·    jede ISO9660, RockRidge oder HFS formatierte CD-Rom.
  94.  
  95.  
  96. Der CD32 Emulator benötigt zum Arbeiten: 
  97. ·    einen Commodore Amiga mit AA/AGA Chipsatz und einem     
  98.     MC68EC020 Prozessor oder größer (A1200/A4000)
  99. ·    AmigaDOS 3.0 oder höher (für bessere Kompatibilität mit CD 32 Spielen wird 
  100. AmigaDOS 3.1 empfohlen)
  101. ·    ein mit SCSI-2 kompatibles Double-Speed CD-Rom Laufwerk (einige Spiele arbeiten 
  102. auch mit Single-Speed Laufwerken) oder ein TandemCD/CD1200 von bsc/AlfaData.
  103. ·    mindestens 2 MegaByte Chipmemory und 1 MegaByte 32-bit Fastmemory
  104. ·    ein AmigaCD32 Spiel auf CD
  105.  
  106.  
  107. Kopieren der CacheCDFS Master Diskette
  108.  
  109. Es ist immer ratsam eine Kopie der CacheCDFS Master Diskette zu erstellen. Da 
  110. CacheCDFS keinen Kopierschutz hat ist dies mit dem Commodore Kopierprogramm leicht 
  111. möglich. Sollten Sie damit nicht vertraut sein so lesen Sie bitte die Bedienungsanleitung für 
  112. AmigaDOS die mit Ihrem Computer geliefert wurde. 
  113.  
  114. Wichtig: Normalerweise wird die Kopie "Copy_of_InstallCDFS" benannt.
  115. Sie müssen nach dem Kopieren unbedingt den Namen nach "InstallCDFS" umbenennen, 
  116. sonst funktioniert die Installation nicht korrekt. Indem wir keinen Kopierschutz installiert ha-
  117. ben vertrauen wir auf Ihre Ehrlichkeit die Software nicht illegal weiterzugeben. 
  118. Verbreiten Sie Ihre Erfahrungen mit CacheCDFS, nicht die Diskette.
  119.  
  120.  
  121. Die Installation
  122.  
  123. Achtung! Lesen Sie dies bitte sorgfältig bevor Sie CacheCDFS das erstemal installieren.
  124. Um eine einfache Installation zu gewährleisten nutzt CacheCDFS den Installer von 
  125. Commodore. Bevor Sie mit der Installation von CacheCDFS beginnen, muß das CD-Rom 
  126. Laufwerk mit Ihrem Amiga verbunden und betriebsbereit sein, da sonst die Installation nicht 
  127. arbeiten würde.
  128. Klicken Sie zweimal das Install-CDFS Symbol an um mit der Installation zu beginnen. Es 
  129. wird das "Install-CDFS" Fenster erscheinen. Klicken Sie hier bitte das Feld "Proceed with 
  130. Install" an. Nun wird Ihnen eine Optionswahl angeboten, klicken Sie hier einfach "Proceed" 
  131. an. Hierdurch wird das Programm FindCD gestartet, welches Ihnen hilft das  korrekte Device 
  132. und Unit Ihres CD-Rom Laufwerkes auszuwählen. Sie können hier ein Device per Hand aus-
  133. wählen oder das "Scan" Symbol anklicken. In diesem Fall sucht FindCD nach einem 
  134. CD-Rom Laufwerk das an den Amiga angeschlossen ist. Sobald ein Laufwerk gefunden 
  135. worden ist wird es angezeigt.
  136. Anmerkung für Benutzer mit mehreren CD-Rom Laufwerken: 
  137. Sollten mehr als ein Laufwerk vorhanden sein, müssen Sie eines davon auswählen. Um 
  138. mehrere CD-Rom Laufwerke oder Wechsler zu installieren, brauchen Sie nur das 
  139. Installationsprogramm mehrmals zu starten, bis alle Laufwerke installiert sind.
  140. Nachdem Sie das Laufwerk gewählt haben, klicken Sie "Use" an.
  141. Anmerkung für TandemCD Benutzer: Wenn Sie das Tandem/CD1200 Set von BSC benut-
  142. zen, wird der Device-Treiber falls nötig upgedated.
  143. Im Normalfall wird nun das "Filesystem -> Controller Configuration" Fenster angezeigt. Sollte 
  144. es nicht erscheinen, überprüfen Sie bitte Ihre Geräteanschlüsse.
  145. Nun müssen Sie CacheCDFS an Ihren CD-Rom bzw. SCSI Hostadapter anpassen. Das 
  146. Installationsprogramm gibt Ihnen Werte vor, die immer funktionieren sollten. Sie können 
  147. "Help" anklicken, um detaillierte Erklärungen zu den verschiedenen Optionen zu bekommen.
  148.  
  149. Hier ein paar Beispiele:
  150.  
  151. TandemCD/ CD1200:
  152. Use Diskchange Interrupt
  153.  
  154. A4000 ATAPI (Elaborate Bytes` Device um ATAPI CD-Roms mit dem im Amiga 4000 einge-
  155. bauten IDE Controller zu benutzen):  
  156. Use Diskchange Interrupt
  157.  
  158.  
  159. A2091/ Hardframe:
  160. Use SCSI-Direct
  161. Use 24 Bit-DMA
  162.  
  163. A3000/ A4091/ FastLane/ Alf2/ Supra/ Emplant/ Progressive Peripherals/ Golem/ 
  164. Oktagon500 und andere:
  165. Use SCSI-Direct
  166.  
  167. ALF3/Oktagon508/Okatgon2008:
  168. Use Diskchange Interrupt
  169.  
  170. GVP Series2 (mit FaaaastRom Treiber):
  171. Use Diskchange Interrupt
  172. Use Motor off
  173.  
  174. Klicken Sie nun "Proceed" an.
  175. Sie werden jetzt gefragt ob das Laufwerk bei Rechnerstart automatisch angemeldet werden 
  176. soll. Sie sollten "Yes" wählen.
  177. Achtung: Sollten Sie sich nicht sicher sein, ob Ihr Laufwerk oder Controller mit CacheCDFS 
  178. zusammenarbeitet, wählen Sie besser "No". Es könnte sonst sein, daß Ihr Amiga nicht mehr 
  179. startet, da Ihr Rechner evtl. abstürzt während er versucht das Laufwerk anzusprechen. 
  180. Sind Sie sich nicht sicher, wählen Sie "No". Nachdem Sie die Funktion von CacheCDFS mit 
  181. Ihrem Laufwerk und Controller getestet haben, können Sie diese Option einfach aktivieren, 
  182. indem Sie das Installationsprogramm noch einmal starten und an diesem Punkt einfach 
  183. "Yes" wählen.
  184.  
  185. Nun werden sie nach dem AmigaDOS Devicenamen Ihres CD-Roms gefragt. Voreingestellt 
  186. ist CD0. Sie können jeden gültigen AmigaDOS Devicenamen verwenden. Achten Sie darauf, 
  187. daß dieser Name nicht zweimal vorhanden ist. Geben Sie die Namen ohne Doppelpunkte an 
  188. z.B. CD0 und nicht CD0:!
  189. Anmerkung für Benutzer mit mehreren CD-Rom Laufwerken: Natürlich müssen Ihre Lauf-
  190. werke verschiedene Namen bekommen.
  191. Jetzt könne Sie die Hilfsprogramme auswählen, die Sie mit CacheCDFS installieren möch-
  192. ten, wie z.B. der JukeBox Audiospieler oder der CD32 Emulator. Wir schlagen vor ein eige-
  193. nes Verzeichnis zu erzeugen, indem Sie "Make New Drawer" anklicken. Sollten Sie das 
  194. Installations-Programm vorher schon mal benutzt haben wählen Sie einfach das Verzeichnis 
  195. aus das beim letzten mal erzeugt wurde und klicken Sie "Proceed" an.
  196. Hier nun die Hilfsprogramme:
  197.  
  198. CDFSprefs
  199. Mit CDFSprefs können Sie die Einstellungen von CacheCDFS schnell ändern. Sie sollten 
  200. "Yes" wählen.
  201. CDFSprefs wird im SYS:PREFS Verzeichnis installiert, da es ein "klassisches" Preference 
  202. (Voreinsteller) Programm ist.
  203.  
  204. KillDev
  205. Mit KillDev können Sie ein CD-Rom-Laufwerk komplett abmelden. Dies ist sehr praktisch 
  206. wenn Sie mehr als ein CD FileSystem verwenden wollen (z.B. Xetec CDx FileSystem für 
  207. CDTV Emulation).
  208.  
  209. FindCD
  210. FindCD wurde bei der Installation verwendet. Normalerweise benötigen Sie es nicht. Es 
  211. könnte vielleicht bei Diagnosen hilfreich sein.
  212.  
  213. PlayCD
  214. PlayCD ist ein kleiner aber leistungsfähiger CD Player für SCSI-2,Mitsumi und ATAPI Lauf-
  215. werke. Die Dokumentation ist dem Programm beigefügt und wird mit installiert. Bitte lesen 
  216. Sie die mitgelieferte Anleitung.
  217.  
  218. CD32
  219. Die Frage ob man den Emulator installiert stellt sich nur, wenn Sie Kickstart und Workbench 
  220. größer gleich 3.0 haben, da sonst der Emulator nicht arbeitet. 
  221.  
  222. Installer
  223. Wenn Sie den CD32-Emulator Installieren möchten, benötigen Sie den Installer. Sollten Sie 
  224. ihn bereits auf Ihrer Harddisk haben, können Sie "No" anklicken.
  225.  
  226. Nun  sind Sie mit der Installation fertig.
  227.  
  228.  
  229.  
  230. Die Bedienung von CacheCDFS.
  231.  
  232. CacheCDFS kann auf verschiedene Arten gestartet werden, je nachdem welche AmigaDOS 
  233. Version sie verwenden und ob Sie die Automount Option verwendet haben.
  234.  
  235. Sollten Sie AmigaDOS 2.04 auf Ihrem Amiga benutzen, müssen Sie zum Anmelden den 
  236. Mount Befehl folgendermaßen verwenden:
  237. mount <Device> from devs:MountList.<device>
  238. wobei <Device> den von Ihnen gewählten Devicenamen darstellt, üblicherweise CD0.
  239.  
  240. Um z.B. CacheCDFS (CD0 gewählt)  per Hand zu aktivieren, müssen Sie folgendes einge-
  241. ben:
  242. mount CD0: from devs:Mountlist.CD0
  243. Sollten Sie jedoch Automount während der Installation gewählt haben, wird dieser Befehl in 
  244. s:user-startup eingefügt und beim Rechnerstart automatisch ausgeführt.
  245. Ab AmigaDOS 2.1 und darüber hat Commodore das Konzept der Verzeichnisse DosDrivers 
  246. und Storage eingeführt. In diesem Falle muß eine Datei im Verzeichnis 
  247. SYS:Storage/DosDrivers  oder im Verzeichnis DEVS:DosDrivers erzeugt werden. Diese Da-
  248. tei enthält eine konventionelle Mountlist, mit dem Devicenamen als Dateinamen. 
  249. Alle Dateien im Verzeichnis Devs:DosDrivers werden automatisch angemeldet im Gegen-
  250. satz zu den Dateien im Verzeichnis SYS:Storage/DosDrivers. Beide Verzeichnisse werden 
  251. bei einem Mountbefehl durchsucht.
  252. Wenn Sie zum Beispiel CacheCDFS als CD0: anmelden möchten, geben Sie folgendes ein: 
  253.                 mount CD0:
  254.  
  255. Zusätzlich können Sie CacheCDFS auch durch anklicken des Symbols im jeweiligen Ver-
  256. zeichnis anklicken.
  257.  
  258.  
  259. AmigaDOS und CacheCDFS
  260.  
  261. Der Vorteil eines FileSystem ist, daß alle Operationen für den Benutzer zu durchschauen 
  262. sind.  Alle AmigaDOS Befehle, wie dir, copy, list, arbeiten exakt als würden sie von einem 
  263. Diskettenlaufwerk oder Festplattenlaufwerk ausgeführt. Sie können mit CacheCDFS Ihr be-
  264. vorzugtes Directoryprogramm verwenden z.B. SID, DirWorks oder Directory Opus. Dies 
  265. kann die Übertragung von Daten stark vereinfachen, besonders bei Macintosh HFS, da die-
  266. se viele Zeichen in Dateinamen enthalten welche nicht im Standartzeichensatz enthalten 
  267. sind.
  268. Es  ist leider unmöglich CD`s zu beschreiben. Aus diesem Grund betrachtet AmigaDOS die 
  269. CD als großes schreibgeschützes Medium. 
  270. Alle Versuche die CD zu beschreiben werden einen Standard Requester vom Typ "Medium 
  271. ist schreibgeschützt", welcher quittiert werden muß.
  272.  
  273. Die Verwendung von PhotoCD`s/Multisession CD`s 
  274.  
  275. PhotoCD`s sind in einem speziellen Format aufgezeichnet worden welches sich von Stan-
  276. dard Daten CD`s unterscheidet.
  277. Um PhotoCD`s lesen zu können muß Ihr Laufwerk in der Lage sein CDXA (CD eXtended 
  278. Architecture) zu lesen. Alle modernen CD-Rom Laufwerke sollten dies können.
  279. Allerdings müssen manche Laufwerke (z.B. Toshiba) vorher von Hand in einen speziellen 
  280. CDXA Modus umgeschaltet werden.
  281. CacheCDFS wird dies automatisch machen, sobald es ein Toshiba Laufwerk erkennt. Be-
  282. nutzen Sie bitte kein zusätzliches Programm dafür, um Beeinflussungen zu vermeiden.
  283.  
  284. Multisession PhotoCD`s sind "einmal-beschreibbare" CD`s bei denen man zusätzliche Daten 
  285. in späteren "Sitzungen" (Sessions) hinzufügen kann. Um auf diese Daten zugreifen zu kön-
  286. nen, muß Ihr Laufwerk zu Multisession fähig sein. Weiterhin muß das Filesystem dies erken-
  287. nen und nach dem Verzeichnis der letzten Sitzung suchen, da sonst nur der Zugriff auf die 
  288. Dateien der ersten Sitzung möglich wäre.
  289.  
  290. CacheCDFS wird dies automatisch machen, wenn Sie ein SCSI-II oder IDE-ATAPI Laufwerk 
  291. haben. Multisession arbeitet nicht mit SCSI-1 Laufwerken zusammen.
  292.  
  293. Da CacheCDFS dies alles automatisch macht, dürfen Sie kein zusätzliches Programm be-
  294. nutzen, welches PhotoCD oder Multisession Fähigkeiten aktiviert (z.B. MSpatch).
  295.  
  296. CacheCDFS mit Macintosh HFS 
  297.  
  298. Das Macintosh HFS FileSystem ist etwas problematisch. Jede HFS Datei besteht aus zwei 
  299. "forks" (Gabeln)- eine data fork und einer resource fork. Anders als andere FileSysteme wird 
  300. Ihnen CacheCDFS data und resource fork immer als zwei verschiedene Dateien darstellen.
  301. Um diese beiden Dateien zu unterscheiden, können mit CDFSprefs den Namen Erweiterun-
  302. gen angehangen werden. 
  303. Einige HFS Dateinamen enthalten viele Leerstellen. Dies macht die Arbeit mit der Shell oft 
  304. zu einer mühsamen Angelegenheit. Die Option "convert spaces" wandelt die Leerstellen in 
  305. Unterstreichungen um.
  306. (Lesen Sie hierzu das Kapitel "CacheCDFS Voreinstellungen")
  307.  
  308.  
  309. Theorie der Cache Funktion
  310.  
  311. Zwei Sachen sollten Sie über die Organisation des Cache wissen. Um den Cache Zugriff 
  312. möglichst schnell und effizient zu gestalten muß der Pufferspeicher besonders organisiert 
  313. werden. 
  314.  
  315. Wir reden über "Zeilen", "Vorgriff", "Datenpuffer" und "Direktes lesen".
  316.  
  317. Diese Werte hängen eng mit Sektornummern zusammen. Alle Geräte die zum Speichern 
  318. von Daten verwendet werden, haben Sektoren. Ein Sektor ist eine kleine Menge an Informa-
  319. tionen, bei einem CD-Rom z.B. 2048 Bytes.
  320. All diese Geräte (devices) werden von einem Programm gesteuert, das man Devicetreiber 
  321. nennt. Die Hauptaufgabe dieses Programms ist das Lesen und Schreiben dieser Sektoren. 
  322. Dies könnte das "scsi.device" eines A3000 mit SCSI CD-Rom Laufwerk oder das 
  323. "tandemcd.device" für das TandemCD Paket von BSC/AlfaData  sein. Sobald ein FileSystem 
  324. wie CacheCDFS auf Sektoren zugreifen möchte, muß es den Devicetreiber auffordern diese 
  325. Sektoren zu lesen. Diese Treiber nennt man auch "Exec" device driver.
  326.  
  327. Das FileSystem ist eine Art Protokoll, welches beschreibt wie die Daten auf dem Medium 
  328. organisiert sind. 
  329. CacheCDFS kann ISO9660, RockRidge und MAC HFS CD`s lesen.
  330. Da das FileSystem eine Art Adapter zwischen dem Exec device driver (der die Hardware 
  331. kontrolliert) und AmigaDOS ist, wird es auch "DOS" device driver genannt.
  332.  
  333.  "Vorgriff" (Prefetch) ist ein Indikator wieviele Sektoren während eines Zugriffes auf das 
  334. Medium eingelesen werden.
  335. Wenn Prefetch auf vier eingestellt wurde, bedeutet das, daß auch wenn DOS nur 2 Sektoren 
  336. anfordert, vier gelesen werden. Da jeder Zugriff viel Zeit kostet, kann man viel Zeit sparen, 
  337. indem man errät welche Sektoren wohl als nächstes gebraucht werden. Da der nächste 
  338. Sektor oft die beste Wahl ist, kann das Einlesen mehrerer Sektoren hintereinander Zeit spa-
  339. ren. Das liegt daran, daß das Einlesen von vier Sektoren nur wenig mehr Zeit kostet, als das 
  340. Einlesen eines Sektors. Es dauert aber viel länger vier Sektoren einzeln einzulesen, als alle 
  341. auf einmal. Da das FileSysteme weiterhin weiß wie lang eine Datei ist und wie die CD orga-
  342. nisiert ist, wird dieser Tip selten daneben gehen.
  343.  
  344. Die Prefetch Option kann die Leistungsfähigkeit stark erhöhen, vorrausgesetzt Sie setzen 
  345. den Prefetch Wert nicht zu hoch. Wenn Sie ihn zu hoch setzen, wird das System überhaupt 
  346. nicht beschleunigt. Dann nämlich arbeitet Prefetch gegen Sie und bremst das System. Das 
  347. kommt daher, daß der nächste Sektor nicht immer der Sektor ist der als nächstes gebraucht 
  348. wird. So würde das Cache immer viel mehr lesen als nötig wäre.
  349.  
  350. Dies sind Gründe genug um ein Prefetch mit vernünftigen Werten zu verwenden. Generell 
  351. ist bei ISO9660 ein Wert von 2 oder 4 am sinnvollsten.
  352.  
  353. Nun  zu den "Zeilen". Mit Zeilen sind Gruppierungen von Sektoren, mit festgelegter Länge, 
  354. gemeint. Wenn ein Cache (Puffer) 32 Zeilen benutzt heißt das, es können bis zu 32 ver-
  355. schiedene Blöcke gespeichert werden, wobei in jedem Block die mit Prefetch vorgegebene 
  356. Anzahl an Sektoren enthalten ist. Nachfolgend zur Verdeutlichung ein Cache mit 32 Zeilen 
  357. und einem Prefetch von 4:
  358.  
  359.  
  360. Nr.                    Inhalt
  361.  
  362. 0                    (Sektor) (Sektor) (Sektor) (Sektor)  (4*2048=8 KB)
  363. 1                    (Sektor) (Sektor) (Sektor) (Sektor)  (4*2048=8 KB)
  364. 2                    (Sektor) (Sektor) (Sektor) (Sektor)  (4*2048=8 KB)
  365. 3                    (Sektor) (Sektor) (Sektor) (Sektor)  (4*2048=8 KB)
  366. 4                    (Sektor) (Sektor) (Sektor) (Sektor)  (4*2048=8 KB)
  367. .... usw.
  368. 31                    (Sektor) (Sektor) (Sektor) (Sektor)  (4*2048=8 KB)
  369.  
  370.                                         32*8kB=256kB
  371.  
  372. Bei dieser Prefetch Konfiguration kann jede Zeile vier verschiedene Disksektoren enthalten. 
  373. Fragt das FileSystem nach dem Sektor 8, liest das Cache die Sektoren 8, 9, 10 und 11 in 
  374. eine Zeile. 
  375. Nun wird deutlich, daß eine größere Zeilenzahl mehr Platz für Sektoren bedeutet und somit 
  376. auch eine größere Chance für eine Leseoperation ohne weitere Diskzugriffe bietet. Leider 
  377. heißt das auch, daß mehr Speicher für den Cache Puffer bereitgestellt werden muß. 
  378.  
  379. Eine typische Cache Einstellung ist 50 Zeilen mit einer Länge (Prefetch) von 4. 
  380. Der benötigte Speicher beträgt:
  381.  
  382. 50 x (4 x 2048 Bytes)= 400k Bytes
  383.  
  384. CacheCDFS hat weiterhin einen speziellen Puffer, der "data buffer" genannt wird.
  385. Dieser Puffer ist immer ein Vielfaches einer Zeile.
  386.  
  387. Wenn die Zeile 4 Sektoren enthält und der "data buffer" hat ein Größe von 4, dann ist er fol-
  388. gendermaßen organisiert:
  389.  
  390. (Zeile) (Zeile) (Zeile) (Zeile)    (4*4*2048=32KB)
  391.  
  392. Wenn das FileSystem  die Option Caching nutzt (das tut es nicht immer, siehe auch 
  393. "direktes Lesen"), prüft es die aktuelle Dateilänge. Wenn die Datei länger ist, als die momen-
  394. tan angeforderte Menge an Daten, dann wird der Rest sofort in den "data buffer" eingelesen 
  395. und nachher in die normalen Cache Zeilen übertragen. 
  396.  
  397. Der Unterschied zwischen dem Puffern des "data buffers" und des normalen Caching ist, 
  398. daß der normale Cache immer gefüllt wird ob die Sektoren zu einer Datei bzw. einem Ver-
  399. zeichnis gehören oder nicht. Das "data buffer" Cache ist ein einzelnes intelligenteres Cache 
  400. das nur gefüllt wird, wenn das FileSystem glaubt die Sektoren gehören zusammen.
  401.  
  402. Auf dies Art könne Sie ein gutes Cache System auch auf Maschinen mit wenig Speicher be-
  403. treiben.
  404. Sehen Sie sich die folgende Einstellung mal an (Es ist die Grundeinstellung):
  405.  
  406. 50  Zeilen mit einer Größe von 1 (Kein Verzeichnis Prefetch!), aber ein "data buffer"  von 8 
  407. (8 Sektoren Datei Prefetch/Vorgriff).  
  408.  
  409. 50 Zeilen x (1 x 2049 Bytes)
  410. = 100 KBytes
  411.  
  412. + 8 x (1 x 2048 Bytes) (Datenpuffer)
  413. = 116 KBytes
  414.  
  415. Dies bringt gute Ergebnisse auch auf Rechnern mit wenig Speicherplatz.
  416.  
  417. Nun kommen wir zu dem Begriff "Direktes Lesen". Sollten Sie lange Dateien einlesen ist das 
  418. Caching dieser Blöcke sinnlos. Die Datei wird alle anderen Sektoren aus dem Cache ver-
  419. drängen, auch Verzeichniseinträge. Um dies zu verhindern, können Sie einen minimalen 
  420. Wert für das "Direkte Einlesen" bestimmen. Wenn DOS mehr Sektoren anfordert, als hier 
  421. angegeben wird das FileSystem die Daten "um das Cache herum" leiten und die Daten di-
  422. rekt in den Speicher des anfordernden Programms kopieren. Sollten schon Sektoren von 
  423. dieser Datei im Cache vorhanden sein, dann werden sie direkt aus dem Cache entnommen.
  424. Ein Einstellwert von 0 ist sinnvoll. 
  425. Ein sehr großer Wert (z.B. 2000) spricht nur Programme an die größer als 4MB sind und 
  426. dies passiert selten, so daß das Cache immer benutzt wird. Ein Wert der kleiner oder gleich 
  427. dem Wert  des Datenpuffers ist wäre nicht sinnvoll, da Speicherplatz verschwendet würde.
  428. Der beste Wert ist die Grundeinstellung (0).
  429. Es wird, bevor das direkte Lesen eingeleitet wird, festgestellt ob der Speichertyp und die 
  430. Speichermaske des aufrufenden Programms mit den Anforderungen des Devices  
  431. (angegeben in der Mountlist als BufMemtype und Mask) übereinstimmt. Sollte er nicht über-
  432. einstimmen, wird der Datenpuffer als Cache verwendet.
  433.  
  434. Es ist nicht möglich Ihnen eine exaktes "Kochrezept" für ein perfektes Cache zu geben, da 
  435. es viel zu viele Möglichkeiten für Werte und freien Speicherplatz gibt. Sie müssen die für Sie 
  436. beste Kombination durch Experimentieren herausfinden.
  437.  
  438. Diese Einstellung können Sie in der Mountlist des FileSystem mittels einer Textverarbeitung 
  439. eingeben, was aber wirklich nicht empfehlenswert ist, oder Sie benutzen das praktischere 
  440. und sichere CDFSprefs Programm.
  441.  
  442.  
  443. CacheCDFS Voreinstellungen
  444.  
  445. Alle Optionen des CacheCDFS können mittels eines "intuitiven" Voreinsteller verändert wer-
  446. den. Dadurch fällt das Ändern von verschlüsselten Mountlist Einträgen weg. Dieser Voreins-
  447. teller befindet sich im Verzeichnis SYS:PREFS, heißt CDFSprefs und kann durch 
  448. Doppelklicken gestartet werden.
  449.  
  450. Wichtig! Um die Grundeinstellung eines einzelnen CD-Rom Laufwerkes zu ändern muß die-
  451. ses Laufwerk angemeldet (gemounted) sein.  
  452.  
  453. Das Fenster des CDFSprefs Programm ist in drei Bereiche unterteilt:
  454. ·    die obere Hälfte des Fenster ist für allgemeine Einstellungen
  455. ·    der untere linke Teil betrifft nur für IS0 9660 CD`s 
  456. ·    der untere rechte Teil beträgt nur Macintosh HFS CD`s
  457.  
  458. Verändern Sie die Werte einfach nach Ihren Wünschen und klicken Sie dann das "SAVE" 
  459. Feld an. Die Werte werden dann in Ihrem Mountlisteintrag verändert und das FileSystem 
  460. über diese Änderung sofort informiert. Sie brauchen den Rechner nicht neu zu starten um 
  461. die Änderungen zu aktivieren. Das "USE" Feld übergibt die Werte nur an das FileSystem 
  462. ohne sie in der Mountlist zu ändern. Dies ist praktisch fürs Experimentieren mit verschiede-
  463. nen Werten.
  464.  
  465.  
  466. Wahlfelder:
  467.  
  468. DEVICE:
  469. Hier können Sie das CD-Rom Laufwerk auswählen, das Sie verändern möchten. Wenn nur 
  470. ein Laufwerk angemeldet ist, dann wird dieses automatisch ausgewählt.
  471.  
  472. BUFFERS:
  473. Entspricht dem "Buffer" Eintrag in der Mountdatei. Gibt die Anzahl der Cache Zeilen. 50 ist 
  474. die Voreinstellung.
  475.  
  476. DATA CACHE:
  477. Entspricht dem "DC" im "Control" Eintrag in der Mountdatei. Gibt die Größe des Daten-
  478. puffers als Vielfache der Zeilenlänge an. 8 ist die Voreinstellung.
  479.  
  480. LINE CACHE:
  481. Entspricht dem "LC" im "Control" Eintrag in der Mountdatei. Gibt die Zeilenlänge 
  482. (Vorgriff/Prefetch) an. 1 ist die Voreinstellung, d.h. kein Vorgriff.
  483.  
  484. MIN DIRECT:
  485. Entspricht dem "MD" im "Control" Eintrag in der Mountdatei. Bestimmt die Anzahl der Sek-
  486. toren die ein Lesezugriff anfordern  muß, um das Caching System zu umgehen. 0 ist vorein-
  487. gestellt, d.h. automatische Wahl.
  488.  
  489. RAM (Anzeigefeld)
  490. Zeigt Ihnen den Gesamten für die Pufferung benötigten Speicher an, den Ihre Einstellung 
  491. brauchen.
  492.  
  493. PRO BITS:
  494. Dies setzt die Schutzbits für alle Dateien auf der CD (Simulation). Da die CD nur gelesen 
  495. werden kann, arbeitet der "SetProtection" Befehl von AmigaDOS nicht.
  496.  
  497. SCAN FIRST FOR:
  498. Hier können Sie wählen ob das FileSystem zuerst versucht die eingelegte CD als ISO9660 
  499. oder als MAC HFS zu identifizieren. Dies ist nützlich wenn Sie CD`s haben, bei der Bereiche 
  500. im ISO9660 und andere Bereichen im MAC HFS Format beschrieben sind.
  501.  
  502. SCSI DIRECT:
  503. Entspricht dem "S" im "Control" Eintrag in der Mountdatei. Es werden SCSI-Direkt Befehle 
  504. anstatt von normalen Disketttenbefehlen verwandt (Die SCSI Schnittstelle wird direkt ange-
  505. sprochen). Die Voreinstellung wurde bei der Installation gewählt.
  506.  
  507. NO CHANGEINT:
  508. Entspricht dem "NC" im "Control" Eintrag in der Mountdatei. Wenn es gewählt wird, benutzt 
  509. CacheCDFS nicht TD_ADDCHANGEINT und TD_REMCHANGEINT. Die Voreinstellung 
  510. wurde bei der Installation gewählt.
  511.  
  512. MOTOR OFF:
  513. Entspricht dem "M" im "Control" Eintrag in der Mountdatei. Dies sendet ein TD_MOTOR 
  514. OFF nach CMD_READ. Die Voreinstellung wurde bei der Installation gewählt.
  515.  
  516. FILES TO LOWERCASE
  517. Entspricht dem "L" im "Control" Eintrag in der Mountdatei. Alle Dateinamen werden in Klein-
  518. buchstaben umgewandelt. Dies gilt nur für ISO9660 CD`s.
  519.  
  520. VOLUMES TO LOWERCASE
  521. Entspricht dem "LV" im "Control" Eintrag in der Mountdatei. Alle Disknamen werden in Klein-
  522. buchstaben umgewandelt. Dies gilt nur für ISO9660 CD`s.
  523.  
  524. CONVERT FIRST CHAR:
  525. Entspricht dem "LFC" im "Control" Eintrag in der Mountdatei. Dies gilt nur für ISO9660 CD`s 
  526. und beeinflußt das Verhalten von FILES TO LOWERCASE und VOLUMES TO 
  527. LOWERCASE.  Ist sie aktiviert, werden alle Buchstaben in einem Namen in Klein-
  528. buchstaben umgewandelt. Ist sie nicht gewählt, dann wird der jeweils erste Buchstabe nicht 
  529. umgewandelt. 
  530.  
  531. AUTO LOWER
  532. Entspricht dem "AL" im "Control" Eintrag in der Mountdatei. Dieser Schalter wird das 
  533. FileSystem so einstellen, daß nur CD`s die nicht vom Amiga stammen, umgewandelt wer-
  534. den. CacheCDFS wird, wenn Dateinamen auf der CD gemischt vorhanden sind, so gut wie 
  535. möglich versuchen dies zu erledigen. Es kann vorkommen, das es nicht immer funktioniert.
  536.  
  537. NO ROCKRIDGE NAMES
  538. Entspricht dem "NRR" im "Control" Eintrag in der Mountdatei. Dieser Schalter wird 
  539. RockRidge Dateinamen unterdrücken. Es werden nur ISO Dateinamen angezeigt.
  540.  
  541. ROCKRIDGE CASE SENSITIVE
  542. Entspricht dem "RRCASE" im "Control" Eintrag in der Mountdatei. RockRidge Dateinamen 
  543. sind von Groß-/Kleinschreibung abhängig, d.h. "Olli" ist eine andere Datei als "oLLI". Unter 
  544. AmigaDOS beschreiben dies beiden Dateinamen ein und dieselbe Datei. Wenn diese Option 
  545. gewählt wurde, unterscheidet CacheCDFS Groß-/Kleinschreibung. Dies ist wichtig sollten 
  546. Sie RockRidge CD`s haben, bei denen Dateien nur durch Groß-/Kleinschreibung unterschie-
  547. den werden.
  548.  
  549. CONVERTS SPACES:
  550. Entspricht dem "HCS" im "Control" Eintrag in der Mountdatei. Dies gilt nur für MAC HFS 
  551. CD`s. Wandelt Leerzeichen in HFS Dateinamen in Unterstreichungen "_" um. 
  552.  
  553. RESOURCE:
  554. Entspricht dem "HR" im "Control" Eintrag in der Mountdatei. Dies gilt nur für MAC HFS CD`s. 
  555. Definiert die Namensverlängerung für die resource fork von MAC HFS Dateien.
  556.  
  557. DATA:
  558. Entspricht dem "HD" im "Control" Eintrag in der Mountdatei. Dies gilt nur für MAC HFS CD`s. 
  559. Definiert die Namensverlängerung für die data fork von MAC HFS Dateien.
  560.  
  561. SAVE:
  562. Aktiviert die Änderungen und speichert sie in der Mountdatei.
  563.  
  564. USE:
  565. Aktiviert die Änderungen.
  566.  
  567. CANCEL:
  568. Beendet das Programm ohne was zu ändern.
  569.  
  570. Menüs:
  571.  
  572. PROJECT - ABOUT:
  573. Informiert Sie über das CDFSprefs Program und CacheCDFS.
  574.  
  575. PROJECT - QUIT:
  576. Das Programm verlassen.
  577.  
  578. EDIT - RESET TO DEFAULTS:
  579. Die Grundeinstellung wählen.
  580.  
  581. EDIT - LAST SAVED:
  582. Die Voreinstellung aus der Mountdatei laden.
  583.  
  584. EDIT - RESTORE:
  585. Die momentan aktiven Werte wählen.
  586.  
  587. AUDIO - ON:
  588. Wählen Sie diesen Menüpunkt, wenn Sie auf der Workbench gerne ein Audio - CD Symbol 
  589. bei eingelegter Musik CD angezeigt hätten.
  590.  
  591. AUDIO - EXTERNAL AUDIO PLAYER:
  592. Wählen Sie diesen Menüpunkt, wenn Sie beim Doppelklicken des Audio Symbols gerne ein 
  593. Abspielprogramm starten würden.
  594.  
  595. AUDIO - PATH:
  596. Hier können Sie für CacheCDFS ein externes  CD Abspielprogramm wählen. Wir empfehlen 
  597. das PlayCD Programm, das im Lieferumfang enthalten ist.
  598.  
  599.  
  600. Abspielen von Musik CD`s
  601.  
  602. Um Tonspuren einer CD abzuspielen, können Sie entweder die Fähigkeiten des 
  603. CacheCDFS verwenden oder auch ein externes Playerprogramm benutzen. Normalerweise 
  604. funktioniert das Abspielen von CD`s nur mit SCSI-II oder IDE-ATAPI Laufwerken.
  605.  
  606. Integrierte Audio Fähigkeiten
  607. Sollten Sie die Audio Unterstützung des CacheCDFS mittels dem CDFSprefs Programm ak-
  608. tiviert haben und ein SCSI-2 kompatibles CD-Rom Laufwerk haben, dann wird das 
  609. FileSystem ein CD Audio Symbol anzeigen, sobald eine CD  mit Tonspuren eingelegt wurde. 
  610.  
  611.  
  612. Sobald Sie dieses Symbol zweimal anklicken, wird das erste Stück gespielt. Klicken Sie die-
  613. ses Symbol erneut zweimal an, dann wird das Abspielen unterbrochen. Um das Stück 
  614. weiterzuspielen müssen Sie das Symbol nochmal zweimal anklicken.
  615. Klicken Sie das Symbol viermal an, so wird das nächste Stück gespielt.
  616. Haben Sie einen externen Player eingestellt, dann wird dieser durch das doppelte Anklicken 
  617. gestartet. 
  618. Im Lieferumfang sind drei verschiedene Abspielprogramme enthalten, wir empfehlen das 
  619. Programm "PlayCD" von Elaborate Bytes.
  620.  
  621.  
  622. Verändern des Audio Player Symbols
  623. Sie können ein eigenes Symbol (Icon) für die Anzeige einer Musik CD benutzen.
  624. CacheCDFS sucht beim Start nach der Datei ENVARC:CDDA.info. Wenn diese Datei exi-
  625. stiert wird sie, statt dem eingebauten Symbol verwendet. 
  626. Zum Testen probieren Sie folgendes: Kopieren Sie die Datei Trashcan.info nach 
  627. ENVARC:CDDA.info und starten Sie Ihren Rechner neu. Sobald Sie jetzt eine Musik CD ein-
  628. legen wird der Papierkorb erscheinen. 
  629.  
  630.  
  631.  
  632. Der CD32 Emulator
  633. Der CD32 Emulator ist ein eigenständiges Teil des Softwarepakets CacheCDFS. Wenn Sie 
  634. mindestens Kickstart 3.0 haben und CD32 mit installiert haben, befindet sich ein Verzeichnis 
  635. namens CD32 auf Ihrer Festplatte.
  636. Der CD32-Emulator versucht alle speziellen Systemresourcen der CD32 Spielkonsole zu 
  637. emulieren. Dies schließt das eingebaute batteriegepufferte RAM ebenso wie die Einstellung 
  638. der bevorzugten Benutzersprache ein.
  639. Es ist auch ein "Degradierer" integriert, der Fähigkeiten Ihres Amiga wie z.B. Prozessor 
  640. Caching oder Fastmemory abschaltet, um Ihren Amiga dem CD32 ähnlicher zu machen. 
  641. Manche schlecht programmierte Programme arbeiten sonst nicht. Sie können diese 
  642. "Degradierung" in Ihrem CD32 Emulator Voreinstellungsfenster einstellen und abspeichern.
  643.  
  644. Es wurden große Anstrengungen unternommen um den CD32 Emulator so kompatibel wie 
  645. möglich zu machen, aber es müssen die üblichen Einschränkungen wie bei jeder Emulation 
  646. gemacht werden:
  647.  
  648. Wir können nicht dafür garantieren, daß alle Spiele die auf der CD32 Spielkonsole laufen 
  649. auch mit dieser Emulation laufen.
  650.  
  651. CD32 hat eine eingebaute CDTV Emulation. Der CD32 Emulator nicht.
  652.  
  653. CDTV Programme arbeiten nicht mit dem CD32 Emulator, auch wenn sie mit der Amiga 
  654. CD32 Konsole funktionieren.
  655.  
  656.  
  657.  
  658. Emulation einer PAL/NTSC Konsole
  659.  
  660. Auf einem PAL Amiga wird der CD32 Emulator eine PAL CD32 Konsole emulieren.
  661. Auf einem NTSC Amiga wird der CD32 Emulator eine NTSC CD32 Konsole emulieren.
  662. Sie können den PAL/NTSC Status Ihres Amiga im Kickstart Boot Menü ändern. Dies ändert 
  663. die Art der CD32 Emulation auch.
  664.  
  665.  
  666.  
  667. Einführung in den CD32 Emulator
  668. Der CD32 Emulator kann direkt von Ihrer Festplatte aus benutzt werden. Aber es ist sehr 
  669. unwahrscheinlich, daß dann viele Spiele einwandfrei laufen.
  670. Es ist zu empfehlen eine "CD32 Emulator Startdiskette" anzufertigen und die Emulation von 
  671. Diskette zu starten. Das Programm "Make CD32 Floppy" erstellt so eine Diskette für sie.
  672. Ein anderes Hilfsprogramm ist "Make HD Startup". Es erzeugt eine neue Startup-Sequence 
  673. auf Ihrer Festplatte und ermöglicht es Ihnen so, direkt mit Ihrer CD32 Emulation zu starten, 
  674. wenn Sie beim Hochfahren eine Funktionstaste drücken. Diese Methode ist schneller als 
  675. das Hochfahren von Diskette, aber es wird nur erfahrenen Anwendern geraten. Ihre Original 
  676. Startup-Sequence wird verändert und es könnte in seltenen Fällen zu Problemen führen.
  677. Wichtige Anmerkung: CacheCDFS muß bereits installiert sein und das gewünschte CD-Rom 
  678. Laufwerk muß angemeldet sein!
  679. Als Cache Einstellungen sollten die Grundeinstellung gewählt und gespeichert werden, be-
  680. vor Sie das "Make CD32 Floppy" Programm starten! Klicken Sie die Datei "Make CD32 
  681. Floppy" zweimal an und legen sie eine leere Diskette in das Laufwerk (DF0:). Die Diskette 
  682. muß nicht formatiert sein, da das Programm dies auf Ihren Wunsch erledigt. Alle Daten auf 
  683. der Diskette werden gelöscht.
  684.  
  685. Nachdem die Installation beendet ist, sollten Sie einige Sekunden warten, damit alle 
  686. Diskettenoperationen abgeschlossen werden können.
  687.  
  688. Die Benutzung des CD32 Emulator.
  689.  
  690. Das CD32 Fenster bietet Ihnen einige Einstellmöglichkeiten für das Verhalten des 
  691. Emulators. Es existieren zwei Kontrollfelder um den Emulator zu aktivieren: Boot und 
  692. Initialize. Boot aktiviert den Emulator und startet direkt jede Spiele CD, die in das CD Rom 
  693. Laufwerk CD0: eingelegt wird. 
  694. Wichtige Anmerkung: Das Anklicken von Boot ist eine Einbahnstraße. Wenn Sie erst mal 
  695. den Startprozeß einer Spiele CD begonnen haben, gibt es keine Möglichkeit mehr zum nor-
  696. malen Amiga Betriebszustand zurückzukehren. Der einzige Weg zurück, ist ein Neustart Ih-
  697. res Amiga.
  698. Dies sollte man wissen, wenn man den Emulator von der Festplatte aus gestartet hat. 
  699. Initialize startet die Spiele CD nicht, aktiviert aber alle Emulationsmodule über die der CD32 
  700. Emulator verfügt. Dies ist für die Spiele gedacht, die von der Workbench aus gestartet wer-
  701. den.
  702.  
  703. Wichtige Anmerkung: 
  704. Um den größten Spielspaß zu haben, sollten Sie ein CD32 Joypad verwenden. Beachten 
  705. Sie bitte, daß der original Commodore Controller u.U. nicht richtig am A1200 funktioniert. 
  706. Der Competition PRO Super CD32 funktioniert am A1200. Am A4000 gibt es mit beiden 
  707. Joypads keine Probleme.
  708.  
  709. Einstellen des CD32 Emulator
  710.  
  711. Schaltflächen:
  712.  
  713. NoFastmem
  714. Wenn Sie diese Option anwählen, wird das gesamte Fastmemory Ihres Amiga abgeschaltet. 
  715. Wählen Sie diese Option nur, wenn das Spiel, daß Sie spielen möchten dies benötigt. Sollte 
  716. z.B. die Grafik oder der Ton des Spieles zerstört sein, probieren Sie diesen Schalter.
  717.  
  718. NoInstCache
  719. Dies schaltet das Befehls Cache Ihres Prozessors aus. Dies sollte nicht oft vorkommen. 
  720. Wenn ein Spiel zu schnell abläuft können Sie diese Option ausprobieren.
  721.  
  722. NoDataCache
  723. Dies schaltet das Daten Cache Ihres Prozessors aus. Wenn ein Spiel zu schnell abläuft kön-
  724. nen Sie diese Option ausprobieren.
  725.  
  726. VectorBase0
  727. Diese Option ist nur notwendig wenn Sie ein Spiel von der Workbench aus starten. Manche 
  728. Spiele arbeiten ohne diese Option nicht.
  729.  
  730. NoVolumeControl
  731. Dies schaltet die Lautstärkenregelung des CD32-Emulators ab. Wenn Sie den Digitalen 
  732. Sound einer Spiele CD nicht hören können oder das Spiel stehenbleibt, probieren Sie diese 
  733. Option aus.
  734.  
  735. Emulate Controller
  736. Sobald dies eingestellt ist, wird das CD32 Joypad mittels der Tastatur emuliert. Wenn Sie 
  737. ein Joypad angeschlossen haben, sollten Sie diese Funktion nicht wählen. Sie können ein 
  738. Joystick mit einem oder zwei Feuerknöpfen anschließen und mit der Tastatur die zusätzli-
  739. chen Tasten ersetzen. Die emulierten Tasten sind:
  740.  
  741. Nummer 1,2,3,4,6,7,8,9 des Ziffernblocks und die Cursortasten: Joypadrichtungen
  742. ( und / auf dem Ziffernblock: Rückwärts
  743. ) und * auf dem Ziffernblock: Vorwärts
  744. F1 UND F6: Grüner Knopf
  745. F2 und F7: Gelber Knopf
  746. F3,F8 und Leertaste, Enter und 0 auf dem Ziffernblock: Roter Knopf
  747. F4,F9 und DEL auf dem Ziffernblock: Blauer Knopf
  748. F5 und F10: Play/Pause Knopf
  749.  
  750. Achtung: Es ist möglich, daß einige Spiele nicht funktionieren, wenn die Controller Emulation 
  751. eingeschaltet ist.
  752.  
  753.  
  754. Use 68040.library
  755. Die meisten Spiele werden nicht funktionieren wenn Commodores 68040.library verwendet 
  756. wird. Sollte es allerdings möglich sein diese Library zu verwenden sind große 
  757. Geschwindigkeitssteigerungen möglich. Dies gilt natürlich nur für Rechner mit 68040 Pro-
  758. zessoren.
  759.  
  760. Load Workbench
  761. Einiges Spiele funktioniert möglicherweise nicht, wenn die Workbench nicht im Hintergrund 
  762. läuft. Uns ist nur das Spiel Morph bekannt, das diese Option benötigt. Normalerweise sollte 
  763. diese Option abgeschaltet bleiben.
  764.  
  765. DOS Device
  766. Hier geben Sie das CD Rom Laufwerk an, auf der die Emulation laufen soll.
  767.  
  768. Blocks Buffer
  769. Der CD32 Emulator hat einen eingebauten Vorgriffs Puffer. Hier können Sie die Größe die-
  770. ses Cache (1 Block entspricht 2048 Bytes) einstellen. Der optimale Wert hängt von der 
  771. Konfiguration Ihres Rechners  (Amiga-Modell, Hostadapter, CD-Rom Laufwerk usw.) ab. Um 
  772. einen guten Wert zu finden müssen Sie experimentieren. Es gilt die Regel: Halten Sie den 
  773. Wert so klein wie möglich, aber groß genug um eine Animation von der CD gleichmäßig, 
  774. ohne Ruckeln ablaufen zu lassen. Für TandemCD/CD1200 ist der optimale Wert 4, die mei-
  775. sten SCSI Laufwerke arbeiten am besten mit dem Wert 2.
  776.  
  777.  
  778. Delay p. Block
  779. Sollten Sie einen anderen Wert als Null eingeben, wird eine Pause beim Lesen der einzel-
  780. nen Sektoren eingefügt. Dies ist wichtig, wenn Sie ein Laufwerk haben, daß schneller als 
  781. das original CD32 Laufwerk ist.
  782. Wenn Sie ein Single- oder Doublespeed Laufwerk haben, lassen Sie diesen Wert auf 0. Ha-
  783. ben Sie ein schnelleres Laufwerk (Triple- oder Quadspeed), sollten Sie einen Wert zwischen 
  784. 50 und 100 eingeben.
  785. Probieren Sie verschiedene Werte aus, da der günstigste Wert von der Geschwindigkeit Ih-
  786. res Rechnersystems abhängt.
  787.  
  788. Max Volume
  789. Hier können Sie die maximale Lautstärke, die der CD Ton während des Spieles haben soll, 
  790. eingeben.
  791.  
  792. Language
  793. Stellen Sie hier Ihre bevorzugte Sprache ein, die bei mehrsprachigen Spielen gewählt wird.
  794.  
  795.  
  796. Menüs
  797.  
  798. Project - Save Settings
  799. Dieser Menüpunkt erlaubt es Ihnen, die CD32 Emulator Einstellungen zu speichern. Diese 
  800. Einstellungen werden als Tooltypes in der Symboldatei des Programms gespeichert.
  801.  
  802. Project - About
  803. Macht Angaben über die Version und das Copyright des CD32 Emulator.
  804.  
  805. Project - Quit
  806. Beendet das Programm.
  807.  
  808. Game Store - Select Path
  809. Einige CD32 Spiele erlauben es Ihnen Highscores und andere Daten im  batteriegepufferten 
  810. Speicher des CD32 abzulegen, um Sie später wieder zu nutzen.
  811. Der CD32 Emulator ermöglicht es Ihnen, diese Daten an einem Ort Ihrer Wahl zu speichern, 
  812. egal ob auf Diskette oder Festplatte.
  813. Sobald Sie diesen Menüpunkt auswählen, erscheint ein Standard ASL Requester. Hier kön-
  814. nen Sie das Verzeichnis auswählen, indem der CD32 Emulator die Daten speichern soll. Die 
  815. Daten jedes Spieles bekommen Ihr eigenes Verzeichnis. Sie können diese Dateien (per 
  816. copy, delete usw.) einfach von der Workbench aus bearbeiten.
  817.  
  818. Anmerkung: Sie sollten, nachdem Sie Ihre bevorzugte Einstellung gewählt haben den Menü-
  819. punkt Save Settings anwählen. 
  820. Sie sollten Ihr System nur "degradieren", wenn das Spiel das Sie spielen möchten, nicht ar-
  821. beitet. Die meisten Spiele arbeiten ohne Systemeinschränkungen.
  822.  
  823.    
  824.  
  825. Einige Beispiele:
  826.  
  827.  
  828. Die beste Methode um die optimale Einstellung für ein Spiele zu finden ist, mit einer 
  829. "konservativen" Einstellung zu beginnen. Das wäre "NoFastMem=ON", "Vector Base 0=ON", 
  830. "Use 68040.library=OFF", "No InstrCache=ON", "NoDataCache=ON", "Emulate 
  831. Controller=OFF", "No Volume Control=ON", "Load Workbench=OFF". Wenn Sie das Spiel 
  832. mögen, sollten Sie zuerst versuchen den BefehlsCache (InstrCache=OFF) zu aktivieren. 
  833. Wenn dies geklappt hat, können Sie es mit "NoFastMem=OFF" und "Use 68040.library=ON" 
  834. probieren.
  835. Sollten Sie ein IDE-ATAPI Sony CDU-55E CD Rom Laufwerk (z.B. mit dem 
  836. A4000_atapi.device von Elaborate Bytes) verwenden, müssen Sie "No Volume Control=ON" 
  837. wählen.
  838.  
  839.  
  840.  
  841. Microcosm, Pirates Gold, D-Generation, Sleepwalker, Clou und Frontier-Elite II:
  842. Alle OFF.
  843.  
  844. Pinball Fantasies, James Pond II - Unternehmen Robocod:
  845. Alle OFF, aber NoVolumeControl könnte bei einigen CD Rom Laufwerken oder Controller 
  846. nötig sein.
  847.  
  848. Diggers:
  849. Alle OFF, aber die Start-Sequenz könnte zu schnell laufen. Wählen Sie bitte "NoFastmem" 
  850. für die korrekte Geschwindigkeit.
  851.  
  852. Oscar, Dangerous Streets:
  853. NoFastmem
  854. NoDataCache
  855. Vector Base 0 (nur wenn auf 68040 Rechnern von der Workbench aus gestartet wurde)
  856.  
  857.  
  858. Morph:
  859. NoFastmem
  860. Load Workbench
  861.  
  862. Der CD32 Emulator im Hintergrund
  863. Sie können in der Symboldatei des CD32-Emulators (Icon) die Tooltypes "NoWinInst" oder 
  864. "NoWinBoot" einstellen.
  865.  
  866. "NoWinInst" sorgt dafür, daß alle CD32 Emulatormodule sofort ohne Anzeige des 
  867. Voreinstellungsfensters aktiviert werden.
  868. Sollten Sie den CD32 Emulator gerne dauern aktiviert haben, dann können Sie "NoWinInst" 
  869. wählen und den CD32 Emulator ins Verzeichnis SYS:WBStartUp plazieren.
  870. "NoWinBoot" funktioniert ähnlich, versucht jedoch direkt von einer CD in CD0: zu starten.
  871.  
  872.  
  873. Frage & Antwort - Problemlösungen
  874.  
  875. F: Das Amiga CD32 hat nur 2 MegaByte Chipmemory. Warum funktionieren manche meiner 
  876. Spiele nur, wenn ich das 32 Bit Fastmemory meines A1200 aktiviert habe?
  877. A: CacheCDFS und der CD32 Emulator werden von einer Disk geladen. Dies könnte den 
  878. Speicher belegen, denn möglicherweise ein Spiel benötigt. Hat ein Amiga 1200 kein 
  879. Fastmemory, dann wird der CD32 Emulator in das Chipmem geladen. Da Chipmem langsa-
  880. mer als Fastmem ist, könnte die Geschwindigkeit der Emulation für manche Spiele zu nied-
  881. rig sein.
  882.  
  883. F: Ein Spiel läuft nicht auf einem A1200 in Grundausstattung, jedoch sobald ich Fastmem 
  884. einbaue. Ich habe aber im Voreinstellungsfenster "NoFastmem" gewählt. Ist das nicht ver-
  885. rückt?
  886. A: Nein, ist es nicht. Der Trick dabei ist, daß CacheCDFS und der CD32 Emulator geladen 
  887. werden, bevor das Fastmem abgeschaltet wird. Dadurch hat das Spiel genügend Chipmem 
  888. zur Verfügung.
  889.  
  890. F: Ich habe ein NEC SCSI CD Rom Laufwerk. Es arbeitet einwandfrei mit CacheCDFS. Der 
  891. CD32 Emulator klappt aber nicht richtig. Warum?
  892. A: CacheCDFS arbeitet mit jedem CD Rom Laufwerk, da es nur einfachen Zugriff auf die 
  893. Daten benötigt. Der CD32 Emulator muß unter anderem jedoch auf die Tonspuren einer CD 
  894. zugreifen können.
  895. Der SCSI 2 Standard beschreibt wie diese Dinge zu handhaben sind und der CD32 
  896. Emulator nutzt diesen Standard zur Kommunikation mit dem Laufwerk. Unglücklicherweise 
  897. halten sich die meisten NEC Laufwerke nicht an diesen Standard und deshalb funktioniert 
  898. der Emulator nicht so recht mit Ihnen. Schade!
  899.  
  900. F: Welche Laufwerke arbeiten mit dem CD32 Emulator?
  901. A: Alle SCSI 2 Laufwerke funktionieren, z.B. Toshiba, Sony, Apple usw.
  902. Für größte Kompatibilität sollten die Laufwerke "Double Speed" Laufwerke sein. Weiterhin 
  903. arbeiten die IDE-ATAPI Laufwerke (Mitsumi FX001-DE, FX300, FX400, Sony CDU-55E, 
  904. Wearnes CDA-120, ACER-Sertek 6825P, Chinon CDS-555I, usw.) wenn Sie sauber pro-
  905. grammierte Devicetreiber (z.B. A4000_atapi.device von Elaborate Bytes oder das 
  906. bsc/AlfaData CD1200plus) haben. Beim Sony CDU-55E muß die Option "No Volume 
  907. Control" gewählt sein. Uns ist nur ein Laufwerk bekannt, das nicht korrekt arbeitet: Das Lauf-
  908. werk Elitegroup Vertos 300 arbeitet nicht richtig. Sorry.
  909.  
  910. F: Ich habe eines der oben aufgelisteten Laufwerke, es arbeitet aber trotzdem nicht. Was 
  911. läuft falsch?
  912. A: Fragen Sie den Hersteller Ihres Hostadapter um Rat. Meistens ist es ein Hardware Pro-
  913. blem oder Sie benötigen eine neueren Softwarestand Ihres Festplatten-Controller.
  914.  
  915. F: Microcosm zeigt "Internal Hardware Error" an.
  916. A: Fragen Sie den Hersteller Ihres Hostadapter um Rat. Sie benötigen eine neueren 
  917. Softwarestand Ihres Festplatten-Controllers.
  918.  
  919. F: Microcosm läuft sehr langsam
  920. A: Ihr Hostadapter benötigt zuviel Rechnerzeit für den Zugriff auf die CD.
  921. Sollten Sie einen Oktagon Controller haben, brauchen Sie mindestens ROM Version 6.5. 
  922. Fragen Sie den Hersteller Ihres Festplatten-Controllers.
  923.  
  924. F: Kann ich ein anderes FileSystem zusammen mit dem CD32 Emulator verwenden?
  925. A: Tun Sie das bitte nicht. Die Folgen sind nicht vorhersehbar.
  926.  
  927. F: Warum haben Sie keine CDTV Emulation eingebaut?
  928. A: Einige CDTV Programme arbeiten nur mit dem Prozessor 68000. Die meisten funktionie-
  929. ren nicht mit Kickstart 2.0 oder höher. Viele CDTV Titel arbeiten nicht richtig mit dem 
  930. AA/AGA Chipsatz zusammen. Das CD32 hat "Kompatibilität-Hacks" eingebaut, die dafür 
  931. sorgen, daß diese Programme auf der Konsole laufen. Ohne diese Tricks würden nur weni-
  932. ge Programme arbeiten und das ist den Aufwand einfach nicht wert.
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.